Object Identity and Dynamic Recomposition of Components
نویسندگان
چکیده
Dynamic recomposition of components in a program imposes new requirements on the expressive power of object-oriented programming languages. For example, the replacement of a component with another reveals consistency problems stemming from the fact that the concept of object identity tries to fulfil the distinct purposes of reference and comparison. By clearly separating the two notions and providing means to manipulate them independently, the consistency problems can completely be avoided.
منابع مشابه
Runtime Adaptation of Applications Through Dynamic Recomposition of Components
Software applications executing in highly dynamic environments are faced with the challenge of frequent and usually unpredictable changes in their execution environment. In order to cope with this challenge effectively, the applications need to adapt to these changes dynamically. CASA (Contract-based Adaptive Software Architecture) provides a framework for enabling dynamic adaptation of applica...
متن کاملInvestigating effects of place identity components on the place attachment in Tabriz Historic Bazaar
Background & Aims: Historic bazaars are the dynamic hotspot of cities, have special social, economic and physical structures, and give identity due to their semantic characteristics; these points help in forming the place attachment. Tabriz Bazaar with its unique characteristics derived from the semantic and artistic The present study is aimed at determining the place identity components and ...
متن کاملStudy of hope discourse in adolescents with identity achievement
The purpose of this study was to identify the components of hope discourse in adolescents with identity achievement after passing through the adolescent crisis. The present research has been conducted with a qualitative approach and the descriptive phenomenology of data collection. The statistical population included accessible adolescents who wished to participate in this study, also sampling ...
متن کاملRepair vs. Recomposition for Broken Service Compositions
Service composition supports the automatic construction of value-added distributed applications. However, this is nowadays mainly a static affair, with compositions being built once and for all. Moving from a static to a dynamic world, where both available services and needs may change, requires automated techniques to correct broken compositions. Recomposition is a working solution but it requ...
متن کاملFingertip Radius Effect of an on-Surface-Manipulated Object
Cooperative arms are two or more arms in series which assume the structure of a parallel robot on account of gripping an intermediary object, and are commonly used in accurate assembly industries, coaxialization, movement of object, etc. Gripping an intermediary object is one of the complicated subjects in analysis of cooperative arms, whose analysis is mostly dependent upon the manner the obje...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2001